<template>
	<web-view :src="url" @message="message">
		
	</web-view>
</template>

<script>
	var wv;//计划创建的webview
	export default {
		data() {
			return {
				url:''
			}
		},
		onLoad(e) {
			// var linkData = decodeURIComponent(e.url);
			// console.log(linkData,"获取到的数据是什么");
			// // #ifdef APP-PLUS
			// wv = plus.webview.create("","custom-webview",{
			// 	plusrequire:"none", //禁止远程网页使用plus的API，有些使用mui制作的网页可能会监听plus.key，造成关闭页面混乱，可以通过这种方式禁止
			// 	'uni-app': 'none', //不加载uni-app渲染层框架，避免样式冲突
			// 	top:uni.getSystemInfoSync().statusBarHeight + 44 //放置在titleNView下方。如果还想在webview上方加个地址栏的什么的，可以继续降低TOP值
			// })
			// wv.setStyle({ height:uni.getSystemInfoSync().windowHeight})
			// wv.loadURL(linkData)
			// var currentWebview = this.$mp.page.$getAppWebview() //获取当前页面的webview对象
			// console.log(currentWebview)
			// currentWebview.append(wv);//一定要append到当前的页面里！！！才能跟随当前页面一起做动画，一起关闭
			// setTimeout(function() {
			// 	console.log(wv.getStyle())
			// }, 1000);//如果是首页的onload调用时需要延时一下，二级页面无需延时，可直接获取
			// // #endif
			// console.log(decodeURIComponent(e.url))
			this.url = decodeURIComponent(e.url)
		},
		onShow(){
			
		},
		onReady() {
			// var currentWebview = this.$scope.$getAppWebview().children()[0];
			// console.log(currentWebview)
			// currentWebview.addEventListener("loaded", function() {
			//   currentWebview.evalJS(
			// 	"$(\"ul.fed-part-rows a[href*='resource.i847.cn']\").parent().hide();"
			//   );
			// });
		},
	 
		methods: {
			message(e) {
				console.log(222)
			  // console.log(this.$scope.$getAppWebview().children()[0].back())
			// this.$scope
			//   .$getAppWebview()
			//   .children()[0]
			//   .back();
			// return true;
		},
		}
	}
</script>

<style lang="scss" scoped>
.kdnlogin-box {
            position: fixed;
            left: 50%;
            top: 50%;
            width: 900px;
            height: 600px;
            border: 1px solid #ccc;
            margin-left: -350px;
            margin-top: -300px;
            background-color: #fff;
        }

        .kdnlogin-title {
            height: 40px;
            line-height: 40px;
            background-color: #e5e5e5;
            padding-left: 15px;
        }

        .kdnlogin-close {
            color: #333;
            float: right;
            vertical-align: middle;
            margin-top: -1px;
            margin-right: 15px;
            cursor: pointer;
        }

            .kdnlogin-close:hover {
                color: #555;
            }
</style>
